﻿package com.example.demo.dao
import com.example.demo.dbmodels.*
import me.liuwj.ktorm.schema.*
import java.math.BigDecimal
/**
 *  手术安排表
 **/
object TOperationDao : Table<TOperation>("t_operation"){
	/**
	 *  ID
	 **/
	var id = int("id").primaryKey().bindTo { it.id }
	/**
	 *  病区
	 **/
	var district_code = varchar("district_code").bindTo { it.district_code }
	/**
	 *  科室
	 **/
	var dept_code = varchar("dept_code").bindTo { it.dept_code }
	/**
	 *  病案号
	 **/
	var patient_code = varchar("patient_code").bindTo { it.patient_code }
	/**
	 *  手术名称
	 **/
	var op_name = varchar("op_name").bindTo { it.op_name }
	/**
	 *  手术部位
	 **/
	var op_part = varchar("op_part").bindTo { it.op_part }
	/**
	 *  手术日期
	 **/
	var op_date = datetime("op_date").bindTo { it.op_date }
	/**
	 *  手术时间
	 **/
	var op_time = varchar("op_time").bindTo { it.op_time }
	/**
	 *  主刀医生
	 **/
	var op_doc = varchar("op_doc").bindTo { it.op_doc }
	/**
	 *  助理医生1
	 **/
	var assist_doc1 = varchar("assist_doc1").bindTo { it.assist_doc1 }
	/**
	 *  助理医生2
	 **/
	var assist_doc2 = varchar("assist_doc2").bindTo { it.assist_doc2 }
	/**
	 *  助理医生3
	 **/
	var assist_doc3 = varchar("assist_doc3").bindTo { it.assist_doc3 }
	/**
	 *  麻醉医生1
	 **/
	var ans_doc1 = varchar("ans_doc1").bindTo { it.ans_doc1 }
	/**
	 *  麻醉医生2
	 **/
	var asn_doc2 = varchar("asn_doc2").bindTo { it.asn_doc2 }
	/**
	 *  巡回护士1
	 **/
	var cir_nurse1 = varchar("cir_nurse1").bindTo { it.cir_nurse1 }
	/**
	 *  巡回护士2
	 **/
	var cir_nurse2 = varchar("cir_nurse2").bindTo { it.cir_nurse2 }
	/**
	 *  器械护士1
	 **/
	var scr_nurse1 = varchar("scr_nurse1").bindTo { it.scr_nurse1 }
	/**
	 *  器械护士2
	 **/
	var scr_nurse2 = varchar("scr_nurse2").bindTo { it.scr_nurse2 }
	/**
	 *  状态:0=取消,1=正常
	 **/
	var status = int("status").bindTo { it.status }
	/**
	 *  更新时间
	 **/
	var update_time = datetime("update_time").bindTo { it.update_time }
	/**
	 *  更新人
	 **/
	var update_by = int("update_by").bindTo { it.update_by }
}
